//
//  RID.h
//  SimulacraDB
//
//  Created by Andre Cohen on 8/21/08.
//  Copyright 2008 __MyCompanyName__. All rights reserved.
//

#import <Cocoa/Cocoa.h>


@interface RID : NSObject {
	UInt64	value;
}

@property UInt64 value;

+ (RID *)createWithValue:(UInt64)value;
+ (RID *)createWithPage:(int)pageNumber offset:(int)pageOffset;

- (RID *)clone;

- (int)page;
- (void)setPage:(int)page;
- (int)offset;
- (void)setOffset:(int)offset;
- (BOOL)equalTo:(id)object;

@end
